- Visão geral
- Sobre as atividades de Automação de Interface Gráfica
- Automação de Interface Gráfica
- UI-ANA-016 - Extrair URL de navegador aberto
- UI-ANA-017 - ContinuarComErro verdadeiro
- UI-ANA-018 - Listar atividades de OCR/Imagem
- UI-DBP-006 - Uso do contêiner
- UI-DBP-013 - Uso Incorreto da Automação do Excel
- UI-DBP-030 - Uso de variáveis proibidas em seletores
- SR-DB-021 - Tempo limite embutido em código
- UI-PRR-001 - Simular clique
- UI-PRR-002 - Simular Digitação
- UI-PRR-003 - Uso incorreto do aplicativo aberto
- UI-PRR-004 - Atrasos Embutidos em Código
- UI-REL-001 - Idx grande em Seletores
- UI-SEC-004 - Dados de e-mail do seletor
- UI-SEC-010 — restrições de app/URL
- UI-USG-011 - Atributos não permitidos
- SY-USG-013 - Invocação do arquivo privado
- SY-USG-014 - Espaços reservados do modelo de execução incorretos
- Aplicativos e tecnologias automatizados com a Automação de Interface Gráfica
- Ferramenta de Migração de Navegador do UiPath
- Computer Vision Recorder
- Click
- Hover
- Digitar Texto Seguro
- Enviar Tecla de Acesso
- Type Into
- Marcar
- Select Item
- Select Multiple Items
- Get Text
- Set Text
- Ativar
- Highlight
- Set Focus
- Anchor Base
- Context Aware Anchor
- Localizar Elemento Relativo
- Indicate On Screen
- Element Exists
- Localizar Elemento
- Esperar Elemento Desaparecer
- Find Children
- Get Ancestor
- Element Scope
- Get Attribute
- Set Clipping Region
- Get Position
- Take Screenshot
- Wait Attribute
- On Element Appear
- On Element Vanish
- Clicar no Texto
- Focalizar Texto
- Find Text Position
- Obter Texto Completo
- Obter Texto Visível
- Extrair Dados Estruturados
- Texto Existe
- Click OCR Text
- Hover OCR Text
- Get OCR Text
- Find OCR Text Position
- Microsoft OCR
- Microsoft Project Oxford Online OCR
- Microsoft Azure Computer Vision OCR
- Tesseract OCR
- Google Cloud Vision OCR
- OCR Text Exists
- Clicar na Imagem
- Focalizar Imagem
- Find Image Matches
- Imagem Existe
- Localizar Imagem
- Aguardar Imagem Desaparecer
- Aparecer Na Imagem
- Desaparecer Na Imagem
- Carregar Imagem
- Save Image
- Anexar Navegador
- Fechar Guia
- Voltar
- Avançar
- Ir para a Página Inicial
- Injetar script de JS
- Navegar Para
- Abrir Navegador
- Atualizar Navegador
- Set Web Attribute
- Anexar Janela
- Close Window
- Get Active Window
- Hide Window
- Maximize Window
- Minimize Window
- Move Window
- Restore Window
- Show Window
- Export UI Tree
- Invoke ActiveX Method
- Inject .NET Code
- Click Trigger
- Key Press Trigger
- Click Image Trigger
- System Trigger
- Hotkey Trigger
- Mouse Trigger
- Get Event Info
- Monitorar eventos
- Get Source Element
- Replay User Event
- Block User Input
- Use Foreground
- Element Attribute Change Trigger
- Element State Change Trigger
- Texto Explicativo
- Copy Selected Text
- Get From Clipboard
- Set To Clipboard
- Close Application
- Abrir Aplicativo
- Iniciar Processo
- Get Password
- Dica de ferramenta
- Click Picture on Screen
- Click Toolbar Button
- Read Statusbar
- Selecionar datas no calendário
- Select Menu Item
- Expand Tree
- Call Transaction
- SAP Logon
- SAP Login
- Table Cell Scope
- SAP Session Attributes Change Trigger
- Expand ALV Tree
- Expand ALV Hierarchical Table
- Use Application/Browser
- Check App State
- Check/Uncheck
- Click
- Extract Table Data
- Get Text
- Get URL
- Go To URL
- Highlight
- Hover
- Keyboard Shortcuts
- Navigate Browser
- Select Item
- Take Screenshot
- Type Into
- Get Attribute
- Get Browser Data
- Set Browser Data
- Mouse Scroll
- Inject Js Script
- Drag and Drop
- For Each UI Element
- Application event trigger
- Click Event Trigger
- Keypress Event Trigger
- Set Text
- Check Element
- Preencher Formulário
- Realize pesquisa no navegador e recupere resultados usando APIs de Automação de interface gráfica
- Navegação na Web
- Localizar imagens
- Clicar em imagens
- Disparar e monitorar eventos
- Criar e substituir arquivos
- Páginas HTML: extrair e manipular informações
- Manipulação de janelas
- Seleção automatizada de listas
- Localizar e manipular elementos de janela
- Gerenciar automação de texto
- Carregar e processar imagens
- Gerenciar ações ativadas pelo mouse
- Automatizar o runtime de aplicativos
- Execução automatizada de um aplicativo local
- Navegação em navegador
- Automação da Web
- Exemplo de escopo de disparador
- Computer Vision Local Server
- Automação Móvel
- Notas de versão
- Compatibilidade do projeto
- Get Log Types
- Get Logs
- Get Page Source
- Get Device Orientation
- Get Session Identifier
- Instalar Aplicativo
- Gerenciar Aplicativo Atual
- Manage Other App
- Open DeepLink
- Abrir URL
- Mobile Device Connection
- Positional Swipe
- Press Hardware Button
- Set Device Orientation
- Take Screenshot
- Obter parte da captura de tela
- Element Exists
- Execute Command
- Get Attribute
- Get Selected Item
- Get Text
- Set Selected Item
- Set Text
- Deslizar
- Tap
- Type Text
- Padrão de Desenho
- Terminal
- Notas de versão
- Sobre o pacote de atividades Terminal
- Compatibilidade do projeto
- Terminal Session
- Obter Área da Tela
- Obter Texto na Posição
- Get Color At Position
- Obter Campo na Posição
- Definir Campo na Posição
- Aguardar Texto na Posição
- Send Keys
- Mover Cursor
- Send Keys Secure
- Get Text
- Find Text
- Mover cursor para o texto
- Enviar Tecla de Controle
- Get Field
- Aguardar Texto da Tela
- Aguardar Texto do Campo
- Set Field
Sobre as atividades de Automação de Interface Gráfica
As atividades de automação de interface gráfica permitem interagir com elementos da interface gráfica do usuário em aplicativos de software. Essas atividades incluem clicar em botões, digitar em caixas de texto, selecionar em menus suspensos e muito mais. Isso é feito usando UiPath Robots, que executam tarefas da mesma forma que um usuário humano faria, facilitando a automatização de processos complexos de negócios e tarefas repetitivas.
Ao automatizar interfaces de usuário, a fase inicial consiste em entender a sequência lógica de etapas que um usuário humano seguiria. A próxima fase consiste em traduzir essas etapas em atividades e configurá-las. As atividades de automação de IU podem servir como contêineres, entrada, saída e atividades de sincronização, enquanto as propriedades de atividades determinam como os UiPath Robots executam uma ação.
As atividades de Automação de Interface Gráfica incluem os seguintes pacotes:
- Automação de Interface Gráfica
- Computer Vision Local Server
- Automação Móvel
- Terminal
Use a tabela a seguir para identificar a compatibilidade entre a plataforma e os pacotes de atividades:
Pacote de Atividades | Projetos do Windows - Legado do Studio | Projetos do Windows (Moderno) Studio | Projetos do Studio multiplataforma |
---|---|---|---|
Automação de Interface Gráfica |
|
|
|
Computer Vision Local Server |
|
|
|
Automação Móvel |
|
|
|
Terminal |
|
|
|
O pacote de atividades UIAutomation oferece uma ampla gama de recursos que simulam o comportamento humano. Ele oferece recursos poderosos e abrangentes, projetados para aumentar a produtividade através da criação de automações de interface do usuário, economizando tempo e minimizando erros. Alguns dos casos de uso mais comuns são:
- Automação de processos de negócios, como atendimento ao cliente, contabilidade, processamento de pedidos, integração de funcionários etc.
- Extração da Web, como análise de feedback do cliente, comparação de preços, geração de leads, extração de avaliações de produtos, etc.
- Testes automatizados em interfaces do usuário para garantir que os aplicativos funcionem corretamente
Para saber mais, acesse a seçãoPacote de Automação de Interface Gráfica.
O pacote Computer Vision Local Server não contém atividades, mas uma vez instalado em um projeto, permite que você use um servidor local do AI Computer Vision.
O AI Computer Vision é uma habilidade de IA que permite que todos os UiPath Robots capturem a tela e identifiquem visualmente todos os elementos da interface gráfica, em vez de depender de seletores ou imagens. É um algoritmo que permite o reconhecimento humano de interfaces do usuário, usando uma combinação de IA, OCR, correspondência difusa de texto e um sistema de ancoragem para unir tudo.
Para saber mais, acesse a seçãodo Pacote de Servidor Local do Computer Vision.
O pacote de atividades Mobile Automation oferece um conjunto robusto de atividades para automatizar os testes e a interação de aplicativos móveis. Ele fornece ferramentas para testar aplicativos para Android e iOS, permitindo Actions como tocar, deslizar, inserir texto e validar elementos móveis, entre outros. Os principais recursos do pacote de atividades incluem:
- Automação móvel multiplataforma - automatize aplicativos móveis em plataformas Android e iOS
- Interação com elementos móveis - realiza Actions como tocar, deslizar, rolar e inserir texto em elementos móveis de destino
- Validação e verificação móvel - valida as propriedades do elemento móvel, verifica os valores esperados e lida com cenários específicos
- Gerenciamento de dispositivos móveis - capture informações do dispositivo, gerencie a orientação do dispositivo, controle a conectividade da rede, instale e desinstale aplicativos e controle configurações específicas do dispositivo
Introdução ao Mobile Automation
O pacote de atividades Terminal permite conectar-se a uma ampla gama de ambientes de terminal usando uma conexão direta ou emuladores de terminal.
Em seguida, você pode usar atividades para realizar ações, como recuperar texto, cores, campos ou posições de tela, enviar teclas, mover o cursor ou esperar que determinados textos ou campos apareçam como gatilhos.
Para saber mais, consulte a seçãoPacote do terminal .